INCLUDEPATH += $$PWD

HEADERS += \
    $$PWD/CommunicationManager.h \
    $$PWD/widgettcpcfg.h \
    $$PWD/serialportutils.h \
    $$PWD/widgetserialportcfg.h \
    $$PWD/formmodbus.h \
    $$PWD/formresponder.h \
    $$PWD/formrequester.h \
    $$PWD/basecommunication.h \
    $$PWD/formpublisher.h


SOURCES += \
    $$PWD/CommunicationManager.cpp \
    $$PWD/widgettcpcfg.cpp \
    $$PWD/serialportutils.cpp \
    $$PWD/widgetserialportcfg.cpp \
    $$PWD/formmodbus.cpp \
    $$PWD/formresponder.cpp \
    $$PWD/formrequester.cpp \
    $$PWD/basecommunication.cpp \
    $$PWD/formpublisher.cpp

FORMS += \
    $$PWD/widgettcpcfg.ui \
    $$PWD/widgetserialportcfg.ui \
    $$PWD/formmodbus.ui \
    $$PWD/formresponder.ui \
    $$PWD/formrequester.ui \
    $$PWD/formpublisher.ui

include("./CommunicationFactory/CommunicationFactory.pri")
include("./modbus/modbus.pri")
include("./req_rep/req_rep.pri")
include("./pub_sub/pub_sub.pri")
include("./ucc_common/ucc_common.pri")
include("./zmq_communication/zmq_communication.pri")
